package dreamdancetiktokmodelclickhouse

//主播暂时怎么处理

// DanceRoomModel 比赛模式
type DanceRoomModel struct {
	Id                  string `json:"id" gorm:"column:id;type:varchar(200);default:'';comment:id"`                           // id
	Token               string `json:"token" gorm:"column:token;type:varchar(200);default:'';comment:token"`                  //
	RoomId              string `json:"room_id" gorm:"column:room_id;type:varchar(200);default:'';comment:房间id"`               //
	AnchorOpenId        string `json:"anchor_open_id" gorm:"column:anchor_open_id;type:varchar(200);default:'';comment:主播id"` //主播id
	AvatarUrl           string `json:"avatar_url" gorm:"column:avatar_url;type:varchar(200);default:'';comment:主播头像"`         //主播头像
	Nickname            string `json:"nickname" gorm:"column:nickname;type:varchar(200);default:'';comment:主播名字"`             //主播名字
	ModelId             string `json:"model_id" gorm:"column:model_id;type:varchar(200);default:'';comment:比赛id"`             //
	UpdateAtRoom        int64  `json:"update_at_room" gorm:"column:update_at_room;type:bigint;default:0;comment:更新时间"`
	CreatedAtRoom       int64  `json:"created_at_room" gorm:"column:created_at_room;type:bigint;default:0;comment:创建时间"`
	CreatedAtRoomString string `json:"created_at_room_string" gorm:"column:created_at_room_string;type:varchar(200);default:'';comment:创建时间字符串"`
	TaskIdLiveComment   string `json:"task_id_live_comment" gorm:"column:task_id_live_comment;type:varchar(200);default:'';comment:任务id"`
	TaskIdLiveGift      string `json:"task_id_live_gift" gorm:"column:task_id_live_gift;type:varchar(200);default:'';comment:任务id"`
	TaskIdLiveLike      string `json:"task_id_live_like" gorm:"column:task_id_live_like;type:varchar(200);default:'';comment:任务id"`
	JoinNumber          int64  `json:"join_number" gorm:"column:join_number;type:bigint;default:0;comment:参与人数"`                               //参与人数
	GiftMoney           int64  `json:"gift_money" gorm:"column:gift_money;type:bigint;default:0;comment:礼物收入"`                                 //礼物收入
	RedScore            int64  `json:"red_score" gorm:"column:red_score;type:bigint;default:0;comment:红队分数"`                                   //红队分数(欢乐值)
	RedExperience       int64  `json:"red_experience" gorm:"column:red_experience;type:bigint;default:0;comment:红队分数"`                         //红队分数（经验值）
	BlueScore           int64  `json:"blue_score" gorm:"column:blue_score;type:bigint;default:0;comment:蓝队分数"`                                 //蓝队分数(欢乐值)
	BlueExperience      int64  `json:"blue_experience" gorm:"column:blue_experience;type:bigint;default:0;comment:蓝队分数"`                       //蓝队分数（经验值）
	WhoWin              int64  `json:"who_win" gorm:"column:who_win;type:bigint;default:0;comment:获胜阵营"`                                       //获胜阵营
	ModelType           int64  `json:"model_type" gorm:"column:model_type;type:bigint;default:0;comment:模式类型"`                                 //模式类型，0是默认模式，1是双人模式
	IsMarrySuccess      int64  `json:"is_marry_success" gorm:"column:is_marry_success;type:bigint;default:0;comment:模式类型"`                     //模式类型，0结婚失败，1结婚成功
	LastAsyncAt         int64  `json:"last_async_at" gorm:"column:last_async_at;type:bigint;default:0;comment:遊戲客戶端同步时间"`                      //遊戲客戶端同步时间
	LastAsyncAtString   string `json:"last_async_at_string" gorm:"column:last_async_at_string;type:varchar(200);default:'';comment:遊戲客戶端同步时间"` //遊戲客戶端上次同步时间
	AssembleTime        int64  `json:"assemble_time" gorm:"column:assemble_time;type:bigint;default:0;comment:聚合时间"`                           //聚合时间
	AssembleTimeString  string `json:"assemble_time_string" gorm:"column:assemble_time_string;type:varchar(200);default:'';comment:聚合时间"`      //聚合时间时间
	ModelCategory       int64  `json:"model_category" gorm:"column:model_category;type:bigint;default:0;comment:模式类型"`
	UpdateAt            int64  `json:"update_at" gorm:"column:update_at;type:bigint;default:0;comment:更新时间"`
	CreatedAt           int64  `json:"created_at" gorm:"column:created_at;type:bigint;default:0;comment:创建时间"`       //比赛开始时间
	ModelEndAt          int64  `json:"model_end_at" gorm:"column:model_end_at;type:bigint;default:0;comment:比赛结束时间"` //比赛结束时间
	ModelEndAtString    string `json:"model_end_at_string" gorm:"column:model_end_at_string;type:varchar(200);default:'';comment:比赛结束时间"`
	CreatedAtString     string `json:"create_at_string" gorm:"column:create_at_string;type:varchar(200);default:'';comment:创建时间字符串"`
}
